package spec.tangyuanying.unit3.task3_1;

public class FinanceInfo {
    private String companyName;
    private double earnestIncome;
    private  double depositeIncome;
    private double rentIncome;
    private double otherIncome;
    private double staffCost;
    private double rentCost;
    private double hydropowerCost;
    private double taxCost;
    private double otherCost;

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String conpanyName) {
        this.companyName = companyName;
    }

    public double getEarnestIncome() {
        return earnestIncome;
    }

    public void setEarnestIncome(double earnestIncome) {
        this.earnestIncome = earnestIncome;
    }

    public double getDepositeIncome() {
        return depositeIncome;
    }

    public void setDepositeIncome(double depositeIncome){
         this.depositeIncome=depositeIncome;
    }

    public double getRentIncome() {
        return rentIncome;
    }

    public void setRentIncome(double rentIncome) {
        this.rentIncome = rentIncome;
    }

    public double getOtherIncome() {
        return otherIncome;
    }

    public void setOtherIncome(double otherIncome) {
        this.otherIncome = otherIncome;
    }

    public double getStaffCost() {
        return staffCost;
    }

    public void setStaffCost(double staffCost) {
        this.staffCost = staffCost;
    }

    public double getRentCost() {
        return rentCost;
    }

    public void setRentCost(double rentCost) {
        this.rentCost = rentCost;
    }

    public double getHydropowerCost() {
        return hydropowerCost;
    }

    public void setHydropowerCost(double hydropowerCost) {
        this.hydropowerCost = hydropowerCost;
    }

    public double getTaxCost() {
        return taxCost;
    }

    public void setTaxCost(double taxCost) {
        this.taxCost = taxCost;
    }

    public double getOtherCost() {
        return otherCost;
    }

    public void setOtherCost(double otherCost) {
        this.otherCost = otherCost;
    }
    public double calIncome(){
        double sumIncome=earnestIncome+depositeIncome+rentIncome+otherIncome;
        return sumIncome;
    }
    public double calCost() {
        double sumCost = staffCost + rentCost + hydropowerCost + taxCost + otherCost;
        return sumCost;
    }

    public double calNetIncome() {
        System.out.println(companyName+"的净收入计算结果：");
        double netIncome=calIncome()-calCost();
        return netIncome;
    }

}